@CHARSET "UTF-8";
#main {
    border:1px solid #ccc;
    height:450px;
}
#main div.step {
    background:red;
    width:746px;
    height:30px;
    margin:15px auto;
    background:url(../images/step.jpg) no-repeat 0 0px;
}
#main div.step ul li {
    float:left;
    width:243px;
    height:31px;
    line-height:31px;
    text-align:center;
    font-size:15px;
}
#main div.step ul li.select {
    color:#fff;
    font-weight:bold;
}
#main div.step ul li span.num {
    font-weight:bold;
    font-size:16px;
}
#main div.body {
    width:800px;
    margin:0 auto;
}
#main div.body h3 {
    width:746px;
    height:25px;
    line-height:25px;
    margin:10px 0 0 30px;
    background:#eee;
    font-size:13px;
    text-indent:10px;
}
#main div.body ul.main {
    padding-top:10px;
    overflow:hidden;
    padding-left:40px;
}
#main div.body ul.main li{
    width:86px;
    height:30px;
    line-height:30px;
    margin-bottom:5px;
    float:left;
    font-size:14px;
    color:#06f;
    position:relative;
}
#main div.body ul.main li a {
    color:#06f;
    text-decoration:none;
}
#main div.child {
    display:none;
}
#main div.child ul.child {
    padding-top:10px;
    overflow:hidden;
    padding-left:40px;
}
#main div.child ul.child li{
    width:126px;
    height:40px;
    line-height:30px;
    margin-bottom:5px;
    float:left;
    font-size:14px;
    color:#06f;
}
#main div.child ul.child li a {
    color:#06f;
    text-decoration:none;
}
#main p.t {
    position:relative;
    bottom:30px;
    height:25px;
    font-size:15px;
    font-weight:bold;
    width:800px;
    border-bottom:3px solid #eee;
}
#main form {
    margin:60px 0 0 120px;
}
#main form dl dd {
    padding:15px;
    color:#666;
    width:655px;
}
#main form dl dd.c {
    width:500px;
}
#main form dl dd input.text {
    border:2px solid #ccc;
    height:30px;
    line-height:30px;
    width:320px;
}
#main form dl dd input.check {
    border:2px solid #ccc;
    height:28px;
    line-height:28px;
    width:100px;
}
#main form dl dd select.select {
    border:2px solid #ccc;
    height:30px;
    padding:4px 0;
    width:150px;
    line-height:30px;
}
#main form dl dd input.sub {
    width:181px;
    height:34px;
    background:url(../images/orange_submit.gif);
    border:none;
    color:#fff;
    font-size:14px;
    font-weight:bold;
    cursor:pointer;
    margin-left:250px;
    margin-top:20px;
}
#main form dl dd span.head {
    display:inline-block;
    width:80px;
}
#main form dl dd span.up {
    display:inline-block;
    width:80px;
    height:120px;
    line-height:120px;
    float:left;
    
}
#main form dl dd.up {
    width:525px;
}
#main form dl dd.up input.text {
    float:left;
    margin-bottom:8px;
    margin-left:7px;
}
#main form dl dd.up input.bn {
    width:80px;
    height:35px;
    border:1px solid #ccc;
    cursor:pointer;
    margin-bottom:8px;
    margin-left:20px;
}
#main form dl dd textarea {
    border:2px solid #ccc;
    height:200px;
    width:420px;
    font-size:14px;
}
#main form dl dd span.t {
    display:inline-block;
    width:80px;
    vertical-align:85px;
}
#main form dl div.important {
    width:800px;
    background:#eee;
}
#main form dl dd span.tips {
    display:inline-block;
    width:500px;
    height:30px;
    line-height:30px;
    color:#000000;
    background:#eee;
    text-indent:2em;
    font-size:15px;
}
#main div.success {
    width:600px;
    height:300px;
    margin:20px auto;
}
#main div.success h3 {
    height:60px;
    line-height:60px;
    text-align:center;
    font-size:30px;
    color:#4EBB24;
    font-family:Tahoma;
    background:url(../images/info_icons.png) no-repeat;
    background-position:120px 0;
}
#main div.success a {
    text-decoration:none;
}
#main div.success a.top {
    display:inline-block;
    width:160px;
    height:40px;
    line-height:40px;
    text-align:center;
    background:#f60;
    color:#fff;
    font-weight:bold;
    margin:40px 10px 0 60px;
    cursor:pointer;
}
#main div.success a.again {
    display:inline-block;
    width:160px;
    height:40px;
    line-height:40px;
    text-align:center;
    background:#06f;
    color:#fff;
    font-weight:bold; 
    margin-right:10px;
    cursor:pointer;
}
#main div.success a.back {
    display:inline-block;
    width:160px;
    height:40px;
    line-height:40px;
    text-align:center;
    background:#ccc;
    color:#000;
    font-weight:bold; 
    cursor:pointer;
}
